package com.cans.lightning.business.lowcode.manager.form.bean;

import com.cans.lightning.business.core.bean.BaseBean;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * 表单权限
 *
 * @author cans
 * @date 2023/11/28
 **/
@Getter
@Setter
public class FormAuthBean extends BaseBean {
    /**
     * 权限ID
     */
    private String authName;

    /**
     * 可用视图的ID
     */
    private List<String> scopeViewIdList;

    /**
     * 权限类型 系统默认/自建
     */
    private String authSystemType;

    /**
     * 权限属性 修改/新增
     */
    private String authOperator;

    /**
     * 字段权限列表
     */
    private List<FieldAuthBean> fieldAuthList;

}
